home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / mozilla-firefox / include / dom / nsIDOMHTMLObjectElement.h < prev    next >
C/C++ Source or Header  |  2006-05-08  |  18KB  |  451 lines

  1. /*
  2.  * DO NOT EDIT.  THIS FILE IS GENERATED FROM nsIDOMHTMLObjectElement.idl
  3.  */
  4.  
  5. #ifndef __gen_nsIDOMHTMLObjectElement_h__
  6. #define __gen_nsIDOMHTMLObjectElement_h__
  7.  
  8.  
  9. #ifndef __gen_nsIDOMHTMLElement_h__
  10. #include "nsIDOMHTMLElement.h"
  11. #endif
  12.  
  13. /* For IDL files that don't want to include root IDL files. */
  14. #ifndef NS_NO_VTABLE
  15. #define NS_NO_VTABLE
  16. #endif
  17.  
  18. /* starting interface:    nsIDOMHTMLObjectElement */
  19. #define NS_IDOMHTMLOBJECTELEMENT_IID_STR "a6cf90ac-15b3-11d2-932e-00805f8add32"
  20.  
  21. #define NS_IDOMHTMLOBJECTELEMENT_IID \
  22.   {0xa6cf90ac, 0x15b3, 0x11d2, \
  23.     { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 }}
  24.  
  25. /**
  26.  * The nsIDOMHTMLObjectElement interface is the interface to a [X]HTML
  27.  * object element.
  28.  *
  29.  * For more information on this interface please see
  30.  * http://www.w3.org/TR/DOM-Level-2-HTML/
  31.  *
  32.  * @status FROZEN
  33.  */
  34. class NS_NO_VTABLE nsIDOMHTMLObjectElement : public nsIDOMHTMLElement {
  35.  public: 
  36.  
  37.   NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLOBJECTELEMENT_IID)
  38.  
  39.   /* readonly attribute nsIDOMHTMLFormElement form; */
  40.   NS_IMETHOD GetForm(nsIDOMHTMLFormElement * *aForm) = 0;
  41.  
  42.   /* attribute DOMString code; */
  43.   NS_IMETHOD GetCode(nsAString & aCode) = 0;
  44.   NS_IMETHOD SetCode(const nsAString & aCode) = 0;
  45.  
  46.   /* attribute DOMString align; */
  47.   NS_IMETHOD GetAlign(nsAString & aAlign) = 0;
  48.   NS_IMETHOD SetAlign(const nsAString & aAlign) = 0;
  49.  
  50.   /* attribute DOMString archive; */
  51.   NS_IMETHOD GetArchive(nsAString & aArchive) = 0;
  52.   NS_IMETHOD SetArchive(const nsAString & aArchive) = 0;
  53.  
  54.   /* attribute DOMString border; */
  55.   NS_IMETHOD GetBorder(nsAString & aBorder) = 0;
  56.   NS_IMETHOD SetBorder(const nsAString & aBorder) = 0;
  57.  
  58.   /* attribute DOMString codeBase; */
  59.   NS_IMETHOD GetCodeBase(nsAString & aCodeBase) = 0;
  60.   NS_IMETHOD SetCodeBase(const nsAString & aCodeBase) = 0;
  61.  
  62.   /* attribute DOMString codeType; */
  63.   NS_IMETHOD GetCodeType(nsAString & aCodeType) = 0;
  64.   NS_IMETHOD SetCodeType(const nsAString & aCodeType) = 0;
  65.  
  66.   /* attribute DOMString data; */
  67.   NS_IMETHOD GetData(nsAString & aData) = 0;
  68.   NS_IMETHOD SetData(const nsAString & aData) = 0;
  69.  
  70.   /* attribute boolean declare; */
  71.   NS_IMETHOD GetDeclare(PRBool *aDeclare) = 0;
  72.   NS_IMETHOD SetDeclare(PRBool aDeclare) = 0;
  73.  
  74.   /* attribute DOMString height; */
  75.   NS_IMETHOD GetHeight(nsAString & aHeight) = 0;
  76.   NS_IMETHOD SetHeight(const nsAString & aHeight) = 0;
  77.  
  78.   /* attribute long hspace; */
  79.   NS_IMETHOD GetHspace(PRInt32 *aHspace) = 0;
  80.   NS_IMETHOD SetHspace(PRInt32 aHspace) = 0;
  81.  
  82.   /* attribute DOMString name; */
  83.   NS_IMETHOD GetName(nsAString & aName) = 0;
  84.   NS_IMETHOD SetName(const nsAString & aName) = 0;
  85.  
  86.   /* attribute DOMString standby; */
  87.   NS_IMETHOD GetStandby(nsAString & aStandby) = 0;
  88.   NS_IMETHOD SetStandby(const nsAString & aStandby) = 0;
  89.  
  90.   /* attribute long tabIndex; */
  91.   NS_IMETHOD GetTabIndex(PRInt32 *aTabIndex) = 0;
  92.   NS_IMETHOD SetTabIndex(PRInt32 aTabIndex) = 0;
  93.  
  94.   /* attribute DOMString type; */
  95.   NS_IMETHOD GetType(nsAString & aType) = 0;
  96.   NS_IMETHOD SetType(const nsAString & aType) = 0;
  97.  
  98.   /* attribute DOMString useMap; */
  99.   NS_IMETHOD GetUseMap(nsAString & aUseMap) = 0;
  100.   NS_IMETHOD SetUseMap(const nsAString & aUseMap) = 0;
  101.  
  102.   /* attribute long vspace; */
  103.   NS_IMETHOD GetVspace(PRInt32 *aVspace) = 0;
  104.   NS_IMETHOD SetVspace(PRInt32 aVspace) = 0;
  105.  
  106.   /* attribute DOMString width; */
  107.   NS_IMETHOD GetWidth(nsAString & aWidth) = 0;
  108.   NS_IMETHOD SetWidth(const nsAString & aWidth) = 0;
  109.  
  110.   /* readonly attribute nsIDOMDocument contentDocument; */
  111.   NS_IMETHOD GetContentDocument(nsIDOMDocument * *aContentDocument) = 0;
  112.  
  113. };
  114.  
  115. /* Use this macro when declaring classes that implement this interface. */
  116. #define NS_DECL_NSIDOMHTMLOBJECTELEMENT \
  117.   NS_IMETHOD GetForm(nsIDOMHTMLFormElement * *aForm); \
  118.   NS_IMETHOD GetCode(nsAString & aCode); \
  119.   NS_IMETHOD SetCode(const nsAString & aCode); \
  120.   NS_IMETHOD GetAlign(nsAString & aAlign); \
  121.   NS_IMETHOD SetAlign(const nsAString & aAlign); \
  122.   NS_IMETHOD GetArchive(nsAString & aArchive); \
  123.   NS_IMETHOD SetArchive(const nsAString & aArchive); \
  124.   NS_IMETHOD GetBorder(nsAString & aBorder); \
  125.   NS_IMETHOD SetBorder(const nsAString & aBorder); \
  126.   NS_IMETHOD GetCodeBase(nsAString & aCodeBase); \
  127.   NS_IMETHOD SetCodeBase(const nsAString & aCodeBase); \
  128.   NS_IMETHOD GetCodeType(nsAString & aCodeType); \
  129.   NS_IMETHOD SetCodeType(const nsAString & aCodeType); \
  130.   NS_IMETHOD GetData(nsAString & aData); \
  131.   NS_IMETHOD SetData(const nsAString & aData); \
  132.   NS_IMETHOD GetDeclare(PRBool *aDeclare); \
  133.   NS_IMETHOD SetDeclare(PRBool aDeclare); \
  134.   NS_IMETHOD GetHeight(nsAString & aHeight); \
  135.   NS_IMETHOD SetHeight(const nsAString & aHeight); \
  136.   NS_IMETHOD GetHspace(PRInt32 *aHspace); \
  137.   NS_IMETHOD SetHspace(PRInt32 aHspace); \
  138.   NS_IMETHOD GetName(nsAString & aName); \
  139.   NS_IMETHOD SetName(const nsAString & aName); \
  140.   NS_IMETHOD GetStandby(nsAString & aStandby); \
  141.   NS_IMETHOD SetStandby(const nsAString & aStandby); \
  142.   NS_IMETHOD GetTabIndex(PRInt32 *aTabIndex); \
  143.   NS_IMETHOD SetTabIndex(PRInt32 aTabIndex); \
  144.   NS_IMETHOD GetType(nsAString & aType); \
  145.   NS_IMETHOD SetType(const nsAString & aType); \
  146.   NS_IMETHOD GetUseMap(nsAString & aUseMap); \
  147.   NS_IMETHOD SetUseMap(const nsAString & aUseMap); \
  148.   NS_IMETHOD GetVspace(PRInt32 *aVspace); \
  149.   NS_IMETHOD SetVspace(PRInt32 aVspace); \
  150.   NS_IMETHOD GetWidth(nsAString & aWidth); \
  151.   NS_IMETHOD SetWidth(const nsAString & aWidth); \
  152.   NS_IMETHOD GetContentDocument(nsIDOMDocument * *aContentDocument); 
  153.  
  154. /* Use this macro to declare functions that forward the behavior of this interface to another object. */
  155. #define NS_FORWARD_NSIDOMHTMLOBJECTELEMENT(_to) \
  156.   NS_IMETHOD GetForm(nsIDOMHTMLFormElement * *aForm) { return _to GetForm(aForm); } \
  157.   NS_IMETHOD GetCode(nsAString & aCode) { return _to GetCode(aCode); } \
  158.   NS_IMETHOD SetCode(const nsAString & aCode) { return _to SetCode(aCode); } \
  159.   NS_IMETHOD GetAlign(nsAString & aAlign) { return _to GetAlign(aAlign); } \
  160.   NS_IMETHOD SetAlign(const nsAString & aAlign) { return _to SetAlign(aAlign); } \
  161.   NS_IMETHOD GetArchive(nsAString & aArchive) { return _to GetArchive(aArchive); } \
  162.   NS_IMETHOD SetArchive(const nsAString & aArchive) { return _to SetArchive(aArchive); } \
  163.   NS_IMETHOD GetBorder(nsAString & aBorder) { return _to GetBorder(aBorder); } \
  164.   NS_IMETHOD SetBorder(const nsAString & aBorder) { return _to SetBorder(aBorder); } \
  165.   NS_IMETHOD GetCodeBase(nsAString & aCodeBase) { return _to GetCodeBase(aCodeBase); } \
  166.   NS_IMETHOD SetCodeBase(const nsAString & aCodeBase) { return _to SetCodeBase(aCodeBase); } \
  167.   NS_IMETHOD GetCodeType(nsAString & aCodeType) { return _to GetCodeType(aCodeType); } \
  168.   NS_IMETHOD SetCodeType(const nsAString & aCodeType) { return _to SetCodeType(aCodeType); } \
  169.   NS_IMETHOD GetData(nsAString & aData) { return _to GetData(aData); } \
  170.   NS_IMETHOD SetData(const nsAString & aData) { return _to SetData(aData); } \
  171.   NS_IMETHOD GetDeclare(PRBool *aDeclare) { return _to GetDeclare(aDeclare); } \
  172.   NS_IMETHOD SetDeclare(PRBool aDeclare) { return _to SetDeclare(aDeclare); } \
  173.   NS_IMETHOD GetHeight(nsAString & aHeight) { return _to GetHeight(aHeight); } \
  174.   NS_IMETHOD SetHeight(const nsAString & aHeight) { return _to SetHeight(aHeight); } \
  175.   NS_IMETHOD GetHspace(PRInt32 *aHspace) { return _to GetHspace(aHspace); } \
  176.   NS_IMETHOD SetHspace(PRInt32 aHspace) { return _to SetHspace(aHspace); } \
  177.   NS_IMETHOD GetName(nsAString & aName) { return _to GetName(aName); } \
  178.   NS_IMETHOD SetName(const nsAString & aName) { return _to SetName(aName); } \
  179.   NS_IMETHOD GetStandby(nsAString & aStandby) { return _to GetStandby(aStandby); } \
  180.   NS_IMETHOD SetStandby(const nsAString & aStandby) { return _to SetStandby(aStandby); } \
  181.   NS_IMETHOD GetTabIndex(PRInt32 *aTabIndex) { return _to GetTabIndex(aTabIndex); } \
  182.   NS_IMETHOD SetTabIndex(PRInt32 aTabIndex) { return _to SetTabIndex(aTabIndex); } \
  183.   NS_IMETHOD GetType(nsAString & aType) { return _to GetType(aType); } \
  184.   NS_IMETHOD SetType(const nsAString & aType) { return _to SetType(aType); } \
  185.   NS_IMETHOD GetUseMap(nsAString & aUseMap) { return _to GetUseMap(aUseMap); } \
  186.   NS_IMETHOD SetUseMap(const nsAString & aUseMap) { return _to SetUseMap(aUseMap); } \
  187.   NS_IMETHOD GetVspace(PRInt32 *aVspace) { return _to GetVspace(aVspace); } \
  188.   NS_IMETHOD SetVspace(PRInt32 aVspace) { return _to SetVspace(aVspace); } \
  189.   NS_IMETHOD GetWidth(nsAString & aWidth) { return _to GetWidth(aWidth); } \
  190.   NS_IMETHOD SetWidth(const nsAString & aWidth) { return _to SetWidth(aWidth); } \
  191.   NS_IMETHOD GetContentDocument(nsIDOMDocument * *aContentDocument) { return _to GetContentDocument(aContentDocument); } 
  192.  
  193. /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
  194. #define NS_FORWARD_SAFE_NSIDOMHTMLOBJECTELEMENT(_to) \
  195.   NS_IMETHOD GetForm(nsIDOMHTMLFormElement * *aForm) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetForm(aForm); } \
  196.   NS_IMETHOD GetCode(nsAString & aCode) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetCode(aCode); } \
  197.   NS_IMETHOD SetCode(const nsAString & aCode) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetCode(aCode); } \
  198.   NS_IMETHOD GetAlign(nsAString & aAlign) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAlign(aAlign); } \
  199.   NS_IMETHOD SetAlign(const nsAString & aAlign) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetAlign(aAlign); } \
  200.   NS_IMETHOD GetArchive(nsAString & aArchive) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetArchive(aArchive); } \
  201.   NS_IMETHOD SetArchive(const nsAString & aArchive) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetArchive(aArchive); } \
  202.   NS_IMETHOD GetBorder(nsAString & aBorder) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBorder(aBorder); } \
  203.   NS_IMETHOD SetBorder(const nsAString & aBorder) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBorder(aBorder); } \
  204.   NS_IMETHOD GetCodeBase(nsAString & aCodeBase) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetCodeBase(aCodeBase); } \
  205.   NS_IMETHOD SetCodeBase(const nsAString & aCodeBase) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetCodeBase(aCodeBase); } \
  206.   NS_IMETHOD GetCodeType(nsAString & aCodeType) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetCodeType(aCodeType); } \
  207.   NS_IMETHOD SetCodeType(const nsAString & aCodeType) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetCodeType(aCodeType); } \
  208.   NS_IMETHOD GetData(nsAString & aData) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetData(aData); } \
  209.   NS_IMETHOD SetData(const nsAString & aData) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetData(aData); } \
  210.   NS_IMETHOD GetDeclare(PRBool *aDeclare) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetDeclare(aDeclare); } \
  211.   NS_IMETHOD SetDeclare(PRBool aDeclare) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetDeclare(aDeclare); } \
  212.   NS_IMETHOD GetHeight(nsAString & aHeight) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetHeight(aHeight); } \
  213.   NS_IMETHOD SetHeight(const nsAString & aHeight) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetHeight(aHeight); } \
  214.   NS_IMETHOD GetHspace(PRInt32 *aHspace) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetHspace(aHspace); } \
  215.   NS_IMETHOD SetHspace(PRInt32 aHspace) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetHspace(aHspace); } \
  216.   NS_IMETHOD GetName(nsAString & aName) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetName(aName); } \
  217.   NS_IMETHOD SetName(const nsAString & aName) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetName(aName); } \
  218.   NS_IMETHOD GetStandby(nsAString & aStandby) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetStandby(aStandby); } \
  219.   NS_IMETHOD SetStandby(const nsAString & aStandby) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetStandby(aStandby); } \
  220.   NS_IMETHOD GetTabIndex(PRInt32 *aTabIndex) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTabIndex(aTabIndex); } \
  221.   NS_IMETHOD SetTabIndex(PRInt32 aTabIndex) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetTabIndex(aTabIndex); } \
  222.   NS_IMETHOD GetType(nsAString & aType) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetType(aType); } \
  223.   NS_IMETHOD SetType(const nsAString & aType) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetType(aType); } \
  224.   NS_IMETHOD GetUseMap(nsAString & aUseMap) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetUseMap(aUseMap); } \
  225.   NS_IMETHOD SetUseMap(const nsAString & aUseMap) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetUseMap(aUseMap); } \
  226.   NS_IMETHOD GetVspace(PRInt32 *aVspace) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetVspace(aVspace); } \
  227.   NS_IMETHOD SetVspace(PRInt32 aVspace) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetVspace(aVspace); } \
  228.   NS_IMETHOD GetWidth(nsAString & aWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetWidth(aWidth); } \
  229.   NS_IMETHOD SetWidth(const nsAString & aWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetWidth(aWidth); } \
  230.   NS_IMETHOD GetContentDocument(nsIDOMDocument * *aContentDocument) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetContentDocument(aContentDocument); } 
  231.  
  232. #if 0
  233. /* Use the code below as a template for the implementation class for this interface. */
  234.  
  235. /* Header file */
  236. class nsDOMHTMLObjectElement : public nsIDOMHTMLObjectElement
  237. {
  238. public:
  239.   NS_DECL_ISUPPORTS
  240.   NS_DECL_NSIDOMHTMLOBJECTELEMENT
  241.  
  242.   nsDOMHTMLObjectElement();
  243.  
  244. private:
  245.   ~nsDOMHTMLObjectElement();
  246.  
  247. protected:
  248.   /* additional members */
  249. };
  250.  
  251. /* Implementation file */
  252. NS_IMPL_ISUPPORTS1(nsDOMHTMLObjectElement, nsIDOMHTMLObjectElement)
  253.  
  254. nsDOMHTMLObjectElement::nsDOMHTMLObjectElement()
  255. {
  256.   /* member initializers and constructor code */
  257. }
  258.  
  259. nsDOMHTMLObjectElement::~nsDOMHTMLObjectElement()
  260. {
  261.   /* destructor code */
  262. }
  263.  
  264. /* readonly attribute nsIDOMHTMLFormElement form; */
  265. NS_IMETHODIMP nsDOMHTMLObjectElement::GetForm(nsIDOMHTMLFormElement * *aForm)
  266. {
  267.     return NS_ERROR_NOT_IMPLEMENTED;
  268. }
  269.  
  270. /* attribute DOMString code; */
  271. NS_IMETHODIMP nsDOMHTMLObjectElement::GetCode(nsAString & aCode)
  272. {
  273.     return NS_ERROR_NOT_IMPLEMENTED;
  274. }
  275. NS_IMETHODIMP nsDOMHTMLObjectElement::SetCode(const nsAString & aCode)
  276. {
  277.     return NS_ERROR_NOT_IMPLEMENTED;
  278. }
  279.  
  280. /* attribute DOMString align; */
  281. NS_IMETHODIMP nsDOMHTMLObjectElement::GetAlign(nsAString & aAlign)
  282. {
  283.     return NS_ERROR_NOT_IMPLEMENTED;
  284. }
  285. NS_IMETHODIMP nsDOMHTMLObjectElement::SetAlign(const nsAString & aAlign)
  286. {
  287.     return NS_ERROR_NOT_IMPLEMENTED;
  288. }
  289.  
  290. /* attribute DOMString archive; */
  291. NS_IMETHODIMP nsDOMHTMLObjectElement::GetArchive(nsAString & aArchive)
  292. {
  293.     return NS_ERROR_NOT_IMPLEMENTED;
  294. }
  295. NS_IMETHODIMP nsDOMHTMLObjectElement::SetArchive(const nsAString & aArchive)
  296. {
  297.     return NS_ERROR_NOT_IMPLEMENTED;
  298. }
  299.  
  300. /* attribute DOMString border; */
  301. NS_IMETHODIMP nsDOMHTMLObjectElement::GetBorder(nsAString & aBorder)
  302. {
  303.     return NS_ERROR_NOT_IMPLEMENTED;
  304. }
  305. NS_IMETHODIMP nsDOMHTMLObjectElement::SetBorder(const nsAString & aBorder)
  306. {
  307.     return NS_ERROR_NOT_IMPLEMENTED;
  308. }
  309.  
  310. /* attribute DOMString codeBase; */
  311. NS_IMETHODIMP nsDOMHTMLObjectElement::GetCodeBase(nsAString & aCodeBase)
  312. {
  313.     return NS_ERROR_NOT_IMPLEMENTED;
  314. }
  315. NS_IMETHODIMP nsDOMHTMLObjectElement::SetCodeBase(const nsAString & aCodeBase)
  316. {
  317.     return NS_ERROR_NOT_IMPLEMENTED;
  318. }
  319.  
  320. /* attribute DOMString codeType; */
  321. NS_IMETHODIMP nsDOMHTMLObjectElement::GetCodeType(nsAString & aCodeType)
  322. {
  323.     return NS_ERROR_NOT_IMPLEMENTED;
  324. }
  325. NS_IMETHODIMP nsDOMHTMLObjectElement::SetCodeType(const nsAString & aCodeType)
  326. {
  327.     return NS_ERROR_NOT_IMPLEMENTED;
  328. }
  329.  
  330. /* attribute DOMString data; */
  331. NS_IMETHODIMP nsDOMHTMLObjectElement::GetData(nsAString & aData)
  332. {
  333.     return NS_ERROR_NOT_IMPLEMENTED;
  334. }
  335. NS_IMETHODIMP nsDOMHTMLObjectElement::SetData(const nsAString & aData)
  336. {
  337.     return NS_ERROR_NOT_IMPLEMENTED;
  338. }
  339.  
  340. /* attribute boolean declare; */
  341. NS_IMETHODIMP nsDOMHTMLObjectElement::GetDeclare(PRBool *aDeclare)
  342. {
  343.     return NS_ERROR_NOT_IMPLEMENTED;
  344. }
  345. NS_IMETHODIMP nsDOMHTMLObjectElement::SetDeclare(PRBool aDeclare)
  346. {
  347.     return NS_ERROR_NOT_IMPLEMENTED;
  348. }
  349.  
  350. /* attribute DOMString height; */
  351. NS_IMETHODIMP nsDOMHTMLObjectElement::GetHeight(nsAString & aHeight)
  352. {
  353.     return NS_ERROR_NOT_IMPLEMENTED;
  354. }
  355. NS_IMETHODIMP nsDOMHTMLObjectElement::SetHeight(const nsAString & aHeight)
  356. {
  357.     return NS_ERROR_NOT_IMPLEMENTED;
  358. }
  359.  
  360. /* attribute long hspace; */
  361. NS_IMETHODIMP nsDOMHTMLObjectElement::GetHspace(PRInt32 *aHspace)
  362. {
  363.     return NS_ERROR_NOT_IMPLEMENTED;
  364. }
  365. NS_IMETHODIMP nsDOMHTMLObjectElement::SetHspace(PRInt32 aHspace)
  366. {
  367.     return NS_ERROR_NOT_IMPLEMENTED;
  368. }
  369.  
  370. /* attribute DOMString name; */
  371. NS_IMETHODIMP nsDOMHTMLObjectElement::GetName(nsAString & aName)
  372. {
  373.     return NS_ERROR_NOT_IMPLEMENTED;
  374. }
  375. NS_IMETHODIMP nsDOMHTMLObjectElement::SetName(const nsAString & aName)
  376. {
  377.     return NS_ERROR_NOT_IMPLEMENTED;
  378. }
  379.  
  380. /* attribute DOMString standby; */
  381. NS_IMETHODIMP nsDOMHTMLObjectElement::GetStandby(nsAString & aStandby)
  382. {
  383.     return NS_ERROR_NOT_IMPLEMENTED;
  384. }
  385. NS_IMETHODIMP nsDOMHTMLObjectElement::SetStandby(const nsAString & aStandby)
  386. {
  387.     return NS_ERROR_NOT_IMPLEMENTED;
  388. }
  389.  
  390. /* attribute long tabIndex; */
  391. NS_IMETHODIMP nsDOMHTMLObjectElement::GetTabIndex(PRInt32 *aTabIndex)
  392. {
  393.     return NS_ERROR_NOT_IMPLEMENTED;
  394. }
  395. NS_IMETHODIMP nsDOMHTMLObjectElement::SetTabIndex(PRInt32 aTabIndex)
  396. {
  397.     return NS_ERROR_NOT_IMPLEMENTED;
  398. }
  399.  
  400. /* attribute DOMString type; */
  401. NS_IMETHODIMP nsDOMHTMLObjectElement::GetType(nsAString & aType)
  402. {
  403.     return NS_ERROR_NOT_IMPLEMENTED;
  404. }
  405. NS_IMETHODIMP nsDOMHTMLObjectElement::SetType(const nsAString & aType)
  406. {
  407.     return NS_ERROR_NOT_IMPLEMENTED;
  408. }
  409.  
  410. /* attribute DOMString useMap; */
  411. NS_IMETHODIMP nsDOMHTMLObjectElement::GetUseMap(nsAString & aUseMap)
  412. {
  413.     return NS_ERROR_NOT_IMPLEMENTED;
  414. }
  415. NS_IMETHODIMP nsDOMHTMLObjectElement::SetUseMap(const nsAString & aUseMap)
  416. {
  417.     return NS_ERROR_NOT_IMPLEMENTED;
  418. }
  419.  
  420. /* attribute long vspace; */
  421. NS_IMETHODIMP nsDOMHTMLObjectElement::GetVspace(PRInt32 *aVspace)
  422. {
  423.     return NS_ERROR_NOT_IMPLEMENTED;
  424. }
  425. NS_IMETHODIMP nsDOMHTMLObjectElement::SetVspace(PRInt32 aVspace)
  426. {
  427.     return NS_ERROR_NOT_IMPLEMENTED;
  428. }
  429.  
  430. /* attribute DOMString width; */
  431. NS_IMETHODIMP nsDOMHTMLObjectElement::GetWidth(nsAString & aWidth)
  432. {
  433.     return NS_ERROR_NOT_IMPLEMENTED;
  434. }
  435. NS_IMETHODIMP nsDOMHTMLObjectElement::SetWidth(const nsAString & aWidth)
  436. {
  437.     return NS_ERROR_NOT_IMPLEMENTED;
  438. }
  439.  
  440. /* readonly attribute nsIDOMDocument contentDocument; */
  441. NS_IMETHODIMP nsDOMHTMLObjectElement::GetContentDocument(nsIDOMDocument * *aContentDocument)
  442. {
  443.     return NS_ERROR_NOT_IMPLEMENTED;
  444. }
  445.  
  446. /* End of implementation class template. */
  447. #endif
  448.  
  449.  
  450. #endif /* __gen_nsIDOMHTMLObjectElement_h__ */
  451.